package Vista;

import java.util.ArrayList;

import javax.swing.table.AbstractTableModel;

import Modelo.Partido;


public class VentanaListadoJugadorPartidosHomeC extends AbstractTableModel {
private static String[] titulos = {"JugadoresHClubCarrerasHC "};
	
	private ArrayList<String> auxjugadoresHomeClubImpulCarreras;
	private ArrayList<Partido> partidos;

	public VentanaListadoJugadorPartidosHomeC() {
		super();
		this.auxjugadoresHomeClubImpulCarreras=  auxjugadoresHomeClubImpulCarreras;
	}

	public ArrayList<String> getAuxjugadoresHomeClubImpulCarreras() {
		return auxjugadoresHomeClubImpulCarreras;
	}

	public void setAuxjugadoresHomeClubImpulCarreras(
			ArrayList<String> auxjugadoresHomeClubImpulCarreras) {
		this.auxjugadoresHomeClubImpulCarreras = auxjugadoresHomeClubImpulCarreras;
	}



	public int getRowCount() {
		return auxjugadoresHomeClubImpulCarreras.size();
	}

	@Override
	public int getColumnCount() {
		return titulos.length;
	}

	public ArrayList<Partido> getPartidos() {
		return partidos;
	}

	public void setPartidos(ArrayList<Partido> partidos) {
		this.partidos = partidos;
	}

	@Override
	
	
	
	
	public Object getValueAt(int rowIndex, int columnIndex) {
		Partido Partido = partidos.get(rowIndex);
		String nombre = auxjugadoresHomeClubImpulCarreras.get(columnIndex);
		
		switch (rowIndex){
		    case 0: return  Partido.getCodigo();
			case 1: return 	auxjugadoresHomeClubImpulCarreras.get(0);
			case 2: return 	auxjugadoresHomeClubImpulCarreras.get(0);
			case 3: return 	auxjugadoresHomeClubImpulCarreras.get(0);
			case 4: return 	auxjugadoresHomeClubImpulCarreras.get(0);
			case 5: return 	auxjugadoresHomeClubImpulCarreras.get(0);
			case 6: return 	auxjugadoresHomeClubImpulCarreras.get(0);
			case 7: return 	auxjugadoresHomeClubImpulCarreras.get(0);
			case 8: return 	auxjugadoresHomeClubImpulCarreras.get(0);
			case 9: return 	auxjugadoresHomeClubImpulCarreras.get(0);
			case 10: return 	auxjugadoresHomeClubImpulCarreras.get(0);
			case 11: return 	auxjugadoresHomeClubImpulCarreras.get(0);
			}
		return null;
	}
	public String getColumnName(int column) {
		return titulos[column];
	}

}
